//import ... from ... 语句，从vue框架导入createApp()函数
import { createApp } from 'vue'

//import ... from ... 语句，从element-plus框架导入ElementPlus组件
import ElementPlus from 'element-plus'

//import ... 语句，没有from，全局导入ElementPlus框架的css样式
import 'element-plus/dist/index.css'

//import ... from ... 语句，从element-plus框架导入中文语言包组件
import zhCn from 'element-plus/es/locale/lang/zh-cn'

//import ... from ... 语句，从router.js导入router组件
import Router from './router/router.js'

//import ... 语句，没有from，全局导入css样式
//import './style.css'

//import ... from ... 语句，从App.vue页面导入App组件
//import App from './App.vue' //组件名默认是文件名

//import ... from ... 语句，从LoginView.vue页面导入LoginView组件
import App from './App.vue' //组件名默认是文件名

//使用从vue框架中导入的createApp(App)函数创建一个Vue应用(用App.vue页面创建vue应用)

let app = createApp(App); //可以理解为把App.vue页面运行起来

app.use(ElementPlus, {locale: zhCn} ); //使用ElementPlus组件，并且使用中文语言环境包

app.use(Router); //使用我们配置的路由组件

//挂载一定是放在最后，因为挂载就是效果最终效果
app.mount('#app'); //挂载到index.html页面的<div id="app">的页面元素下
